.home-page {
  .intro-card {
    margin-bottom: 24px;
    
    .ant-typography {
      margin-bottom: 16px;
    }
  }
  
  .feature-card {
    height: 100%;
    text-align: center;
    transition: transform 0.3s ease;
    
    &:hover {
      transform: translateY(-5px);
    }
    
    .feature-icon {
      font-size: 32px;
      color: var(--color-primary);
      margin-bottom: 16px;
    }
    
    h4.ant-typography {
      margin-bottom: 12px;
    }
  }
} 